NReflectionObjectsDataTable<TItem> Class Members
In This Topic
The following tables list the members exposed by NReflectionObjectsDataTable<TItem>.
Public Properties
Public Methods
| Name | Description |
| AddField | Adds the specified field, if CanAddField is true. (Inherited from Nevron.Nov.Data.NDataTable) |
| AddObserver | Adds data table to this inner data table (Inherited from Nevron.Nov.Data.NDataTable) |
| AddRow | Overloaded. Adds a row (Inherited from Nevron.Nov.Data.NDataTable) |
| BeginDataChange | Begins a batch data change. During such a change the data provider will not notify observers about changes. The call to the BeginDataChange() method, must always be paired with an EndDataChange() call. (Inherited from Nevron.Nov.Data.NDataTable) |
| DeepClone | Returns this instance (e.g. a shallow copy). (Inherited from Nevron.Nov.Data.NDataTable) |
| DropAllIndexes | Drops all indexes (Inherited from Nevron.Nov.Data.NDataTable) |
| DropIndex | Drops the specified field index (Inherited from Nevron.Nov.Data.NDataTable) |
| EndDataChange | Ends a batch data change, previously started by a call to BeginDataChange(). If any changes were made to the data table during the batch data change, the provider will notify the observers for a DataChange. The call to the EndDataChange() method, must always be paired with an BeginDataChange() call. (Inherited from Nevron.Nov.Data.NDataTable) |
| Filter | Overloaded. Runs the filter on the entire data table and returns the recordset with the matching records (Inherited from Nevron.Nov.Data.NDataTable) |
| GetFieldIndex | Overridden. Gets the column index of the column with the specified name |
| GetFieldInfo | Overloaded. Overridden. Gets the type of the column at the specified index |
| GetIndex | Gets the index on the specified field. Returns null if an index was not created. (Inherited from Nevron.Nov.Data.NDataTable) |
| GetObservers | Gets the observers associated with this data provider. (Inherited from Nevron.Nov.Data.NDataTable) |
| GetOrCreateIndex | Gets an existing index or creates such for the specified field index. (Inherited from Nevron.Nov.Data.NDataTable) |
| GetRow | Gets the row at the specified index. (Inherited from Nevron.Nov.Data.NDataTable) |
| GetValue | Overloaded. Overridden. Gets the value for a given [row:col] |
| InsertField | Inserts the specified field at the specified index, if CanInsertField is true. (Inherited from Nevron.Nov.Data.NDataTable) |
| InsertRow | Overloaded. Inserts a new row with column default, at the specified index, if CanInsertRow is true (Inherited from Nevron.Nov.Data.NDataTable) |
| RemoveAllRows | Removes all rows (Inherited from Nevron.Nov.Data.NDataTable) |
| RemoveField | Removes the field at the specified index, if CanRemoveField is true (Inherited from Nevron.Nov.Data.NDataTable) |
| RemoveObserver | Removes a data table from this inner data table (Inherited from Nevron.Nov.Data.NDataTable) |
| RemoveRow | Removes a row at the specified index, if CanRemoveRow is true (Inherited from Nevron.Nov.Data.NDataTable) |
| RenameField | Sets a new name to the field at the specified index, if CanRenameField is true. (Inherited from Nevron.Nov.Data.NDataTable) |
| SetValue | Overloaded. Sets a value at the specified index. If the specified field is readonly, throws an exception. (Inherited from Nevron.Nov.Data.NDataTable) |
| TryGetMax | Overloaded. Tries to get the maximum value for the specified field. Returns false if the data provider has no records, or the field type is not comparable. (Inherited from Nevron.Nov.Data.NDataTable) |
| TryGetMin | Overloaded. Tries to get the minimum value for the specified field. Returns false if the data provider has no records, or the field type is not comparable. (Inherited from Nevron.Nov.Data.NDataTable) |
Top
See Also